from mycelery.main import app
from luffyapi.libs.yuntongxun.ccp_sms import CPP
from luffyapi.settings import constants
import logging

log = logging.getLogger("django")

@app.task(name="send_sms")
def send_sms(mobile,code):
    """发送短信"""
    # print(mobile)
    ccp = CPP()
    ret = ccp.sendTemplateSMS(mobile, [code, constants.SEND_SMS_CODE_INTERVAL], constants.SEND_SMS_TEMPLATE_ID)
    print("验证码==", code)
    if ret == -1:
        log.error("用户注册短信发送失败！手机号：%s" % mobile)

# @app.task(name="send_sms")  # name表示设置任务的名称，如果不填写，则默认使用函数名做为任务名
# def send_sms():
#     print("发送短信!!!")
#
# @app.task(name="send_sms")  # name表示设置任务的名称，如果不填写，则默认使用函数名做为任务名
# def send_sms2():
#     print("发送短信任务2!!!")






